apex impulse - German English Dictionary